1744972
30093501
27788032
53683743
14279026
57078205
51649422
258910
2609353
47442641
3288821
38578037
72224191
40497484
19758223
80729573
34033242
62718830
35654377
10221695
3278187
79015647
95524179
8662926
61997562
84118502
61659190
80136104
6179417
75308470
60012704
1486390
13545838
85406245
56847800
31228640
57816331
58833055
91448004
81084778