6939926
82136221
75032183
58448535
66276213
1122547
55011241
66115927
34508856
2141512
81089458
36954633
74005349
94678821
46219557
25076795
25252379
59249124
3575952
6373858
54344062
80376110
62866166
4854870
39048236
60793822
3685795
63392107
99476645
91075683
26352517
3357863
43683207
34081921
31018434
76699568
40379406
939789
40123216
57979599