2162259
25615106
57378962
11798144
78927239
23429136
8443317
64272713
66766694
20749247
70643462
76604238
74882292
24358775
56759043
57449728
11175765
99075310
33134309
8998636
7014647
72964807
28342080
27824000
81776650
91859621
24344967
75641582
34144969
4034966
55081461
57313253
16007416
20532441
4491174
31188554
97559962
9624248
79642619
67046409