68433856
26881392
22527736
92676243
86659633
2645256
13846519
52791560
84734479
21248775
70279908
15187763
8382566
78444893
71388936
26768894
79121097
98357890
79465256
38231520
861863
41503277
2385662
86912030
21782266
10129395
52015376
80876754
5205591
26342138
70745259
86302041
4151699
58948117
59219406
82501965
2122850
50093520
91806449
1853973