84614980
8106527
5096942
44617294
9108112
78559498
5567890
40222712
29983322
61414244
62657339
19343009
25003313
4188270
28609628
13925743
59587315
88834426
59713199
86781977
67716300
77607491
74943085
99219822
17165986
2467154
58728538
64104061
97837509
76497245
96997207
68229355
66104490
94503290
72123253
11903453
78404045
82572148
99077439
21669078