35333677
42811943
30027494
45027575
8746476
63204674
17595151
81508134
63871625
9969757
93269169
13676710
38659048
76102510
23869378
73353085
94773995
16168396
41867842
53932018
81055119
40445040
87069964
578186
49333578
25441160
18433807
79188036
92298092
3852201
39966282
6508938
39934545
98516861
74298349
4993639
67282748
21009839
19787831
98653199