60932592
67687335
70113021
42508681
30324302
5902813
47494578
56411704
7087147
85758562
84633374
32374307
46244734
24844691
49422537
51215143
99807511
15803463
2965999
19067493
15373295
47718890
92471070
20176164
89362008
74297302
20367698
41411679
3681872
67893263
63672389
71911805
93925755
1168337
56845265
82548863
69975745
78186625
63457803
7975339