61641616
46545295
91814975
42618407
58032569
1949191
76161488
48399502
12364586
69573078
3488649
28449973
46725739
78966476
38513807
59936193
90343130
13855640
88363045
50154053
31011868
6259858
95366274
72687265
72346284
3877768
89187311
19491300
69665853
24303065
2666146
58888245
33182924
7451460
77222760
40525448
64337905
52778963
32181646
72635598