93287963
66293844
66807714
4182452
59111606
84777654
93502378
71978138
69488117
20406059
7496383
62058502
61355313
72614213
72124534
24586020
66345847
1683826
7887673
29021282
39435346
1704663
57056398
47835829
77707075
68648766
81915706
93973216
45751415
52537940
72414362
53551417
74342725
35938787
61838101
65064559
41427130
68133106
85419090
950792