16693998
31898059
66113617
78323772
7932770
51667896
8495772
93151899
94552061
15932112
93119942
32688635
99449268
95619794
58871977
53342437
86727181
631593
99759658
18821189
18042698
6220568
65743608
85148486
12707396
33501368
75263614
7754118
48981713
85275011
10103712
23009990
59938280
14357259
65093424
95117002
24116671
60875788
63647749
48388199