35453949
27132859
8844567
67315838
1752701
70076792
15542471
99452879
25733321
60822540
37775369
82772995
78246788
17905192
46932188
45151276
33475115
70653733
1777733
29531443
7163240
38968195
61582499
7946519
21038041
74514441
14955845
2432360
3658394
31746768
28581697
78709891
69858442
23775578
66979541
27438006
19737899
62232069
87355829
40792292