39118702
9987774
69765187
84632240
57887234
4711618
31389490
85434752
80992958
30257820
28158459
77986000
8939430
62981775
68105014
98755843
81068953
14332438
27904359
71216466
1855560
16635746
27883338
95168531
62472055
12616370
55594964
64466263
95686979
93911270
84869336
79155319
91304188
29409499
82429538
52515725
85945259
26483247
12717770
89225231