567302
41329425
57222670
70188560
24307886
54071775
68235459
23759213
68649170
4399238
19935578
58046830
10729021
18913726
86459108
14965678
97545268
20686199
90246943
56835743
55077916
19807047
71526434
77057589
2065639
20325571
96662288
72808360
53396675
19333483
84563971
60311654
47062087
12472500
63375075
50634839
68759096
61272858
36972171
245994