60215192
52291607
11569273
3317709
24015001
18373001
82433810
3945109
6294637
5959912
88342709
81822671
91383496
47645230
72212502
60374667
5285582
58875862
65714401
27593741
9174360
52898330
33242294
42854453
23599516
89306840
2513912
48491228
68664863
5042486
95743495
44963716
20319372
10577602
20748117
54062315
41282334
61834960
53517664
99947186