72931078
13432503
48213666
99745448
4270246
61465251
5487491
61271680
82801789
35264030
2866490
95406193
2668823
20481948
1057596
98454572
4357838
58187479
40083629
43454239
61961683
64987653
12785176
84472856
17374733
71491517
92659785
76536386
43834889
9724093
60857698
45179563
66732323
81342332
31558311
92545309
45781847
19513995
15437171
7639546