12534494
33392024
216939
27766012
10776897
65346350
62875897
1794078
99625238
77703580
48477472
37645487
24025686
1726586
95839968
409467
52695301
8544257
42245526
70222772
96723160
88293539
18319850
69712352
19684979
98285245
15013319
73037082
41327521
9208346
89901173
8992598
29836803
44726537
67679647
16761122
99767967
77795837
17892253
57849002