93672291
3452560
88202308
4602733
75193192
21634582
41747920
27867433
40555977
65796297
2393187
1141391
55698614
64446455
24089175
36481774
24891845
77716525
46342822
30699034
4322348
75078809
40593358
8946523
27389813
93226501
6618475
87294452
91325276
27239509
49408988
21267081
78839742
59476004
16913449
5913881
53346611
94064259
50636252
77965961