32481026
22411307
8554186
65262393
59516317
14909605
14936226
9393832
85401780
37661133
70888383
76404066
30304775
47332297
77829973
81032744
80836121
14816068
29823084
9379309
28902258
41312075
77866457
816650
78611016
482425
26557743
44665755
61053545
71074194
93615064
56999083
56735109
34568043
64434374
97325037
6549420
4142649
46972099
63739773