78603533
81088476
1147236
45013937
78026584
64434778
75381809
67752613
65322876
45725947
73099685
10699860
676521
69366126
360654
84645403
89561531
25257194
54141
24398197
68703464
57181081
46317946
74661609
28522698
93731058
93542427
86088674
51173974
68966400
48315851
60683488
67101044
42128491
22531035
10412210
66935122
24057119
83764842
37247726