52141355
15653500
109183
84896039
60699415
76136720
22334559
90901882
83824968
65608027
2710522
27793067
10236274
67892889
7529872
27342664
38741005
30491071
37024589
30073592
16493809
32096981
29941944
61797714
95914784
26043277
24745657
86214042
30695369
34597552
83767648
92343725
5405301
86945464
77344839
9567741
69199005
66517907
355503
18873917