57905019
38416768
55959167
49683030
86039521
3405477
98292267
96089790
68143220
1906939
53423704
8629773
53596354
8775063
90565362
88699025
87142216
12838669
58507766
14425363
72922289
90051937
43424711
23783038
89283998
99198348
1681908
57143839
10806195
5577999
16477691
71517518
79185136
53471393
62575151
91117733
32455630
51304066
2991598
81297823