65803678
49951697
39545670
30962803
12429511
30052820
64243978
5075149
99941078
80011892
40775805
85022348
70077568
35624318
31276552
65372578
84124605
97747942
67831112
27602414
23909947
65418371
81191127
554313
23922538
73764365
1543999
2122339
44159179
44452348
978096
31016432
7562720
40464762
79153092
90245776
5592892
29956587
1142859
46641701