37723050
80124536
27391550
51243073
3147378
36832705
52344110
64414999
2153524
66246276
56534712
56285215
417227
73869265
87576877
4653648
48244331
29935334
92382842
54795433
6532794
97675115
25469923
66238
83819351
59369317
42391956
30764671
97074126
81629904
12342165
61615754
81011337
80765212
18266375
69017889
2272827
27619897
29049487
50072435