49825493
6488943
4722927
17849999
11924094
2797359
64289587
85348903
40363667
31067121
42642709
30488573
95468253
12057602
1950236
68409850
21187791
49637199
2200198
30113649
1018158
48269230
22424818
20577552
62573042
91042887
68247850
67179057
29204091
62082487
32898536
72024427
26684716
16368893
4985615
67962491
1253833
61183353
24056002
88829417