12924578
51385051
7555274
72255549
61311337
25283367
43823006
38614957
59616211
83759353
50162308
58754890
83172302
11815719
14278122
9853252
57651446
45958754
45314183
74236165
74943690
99109755
96917325
3818360
8603220
77741363
2601454
6510489
67085740
28476486
46356147
94073076
56584057
62462525
19005241
22715270
4430916
73493378
2384732
16663979