27182110
73363147
54037818
19985948
29536830
51674690
93795328
75501913
18205217
77493694
2115385
26907592
94905238
16805419
20721324
3974771
33775311
24193199
14618631
92592226
98255808
432325
49625125
5227274
95989461
89445785
16838167
6972687
8559434
44562645
1110705
4485133
12917726
29639413
13033039
27822063
28042001
3327853
66455572
2414790