70308218
29896377
51926609
54916317
19017734
5303151
16017417
82188821
1187465
57263566
5933783
42094813
16866097
50521496
1891158
85475922
75078903
28977387
37037459
56603185
1820456
11255925
95132065
35876025
78631884
78522567
64091130
47192142
96995590
95443557
14549652
13981215
30163980
78884343
4142669
92641857
507879
8843625
91615252
25543416