16413522
96588452
56995073
2868406
87077640
5660932
23164882
43581888
68717584
60009558
1582385
99601777
86671098
88094426
61335532
86665055
92077546
80667617
5797623
62289768
53691857
19606702
18797547
62465155
4165748
8546679
54527060
69713714
9347581
10381188
9997683
2446165
9331397
96368243
7304402
6277397
97812107
68318854
13799356
9210547