32285439
6829165
20688209
56268834
75595518
30938074
7175402
44439633
56724495
44435387
83713275
42288037
638191
23542662
74012607
88418425
527640
46075015
97458260
2542778
41251649
77796304
8364599
12922261
8348338
69154921
54175264
30432635
63466500
42255652
10804685
73411852
23401626
42379041
13733620
10106408
15865156
80962576
32971344
4901490