16228500
1752446
92143233
40605638
83035960
73873203
21173971
86419443
24775725
43236390
47094494
65576135
54796230
308264
87714
61865300
76897436
4229952
76168845
2817116
38244331
36497552
62311997
67471357
44862193
2384536
7291785
53097167
234930
27978008
37216619
91904907
2392575
37074695
12998922
85851701
47626364
9453424
96607937
96697452