707456
56057101
90306320
18162011
9181874
31597164
99066568
73919838
25026937
58761335
20536838
2832558
84643964
21277119
65862481
61233222
23878048
52894216
34275093
61238901
36813546
5013345
36855341
5030295
27662121
14437393
25084215
22042810
38049141
85638592
89758850
79238128
33279876
80702823
96375258
7107483
38683652
40261573
42344390
41033905