57962846
839424
67768218
54246942
74778126
95478458
58094720
41095966
36996428
82855980
35892250
8082103
47589726
60997937
6984202
23494425
5519522
12052669
71535330
29086935
79517264
69878841
7936924
46536671
87449100
71581132
52849847
68591562
35705273
88059132
43739232
61148295
8542001
53651014
68253317
84553837
9552196
87345300
93028140
57047375