96533551
100007295
8639237
52113401
72388876
35116649
78432634
26821100
6255675
72238845
81259364
32422450
3998597
5798254
59671935
1359359
94409466
75183003
97928381
74167716
93859606
43851790
43297519
3419789
6417291
40462700
60064250
28739344
41471755
82094780
7245118
19756793
78573644
85443562
64075946
53986510
66992986
4450610
44784810
67453255