94549568
6891347
3929738
82901401
84163023
25829344
58634479
61406364
40874841
65218396
82852355
45172023
1895937
85979770
69465153
27744084
66859173
1879146
24047838
80666577
44353505
14475262
16564589
92941189
88598614
1394750
33114122
75606497
11619892
10753095
96261175
52521807
1423115
33521534
26469696
95744254
25155998
60272990
33538043
7662541