29076915
72791207
24948737
33894524
17444501
23109385
72082683
8583847
17376670
53228372
9751255
30267533
24887521
83978246
53889034
3059864
12471009
64572320
70378676
89319437
28526737
9442548
33574256
66388964
23176418
1149190
84692904
62746294
14856208
9093620
27169065
8488736
2245585
66571169
19844796
39679689
78123317
73139337
58493182
42914030