82326090
19288488
49701695
23399847
6640149
30565044
63353294
9831192
47129409
73984446
68478392
9311577
99627590
91691543
7903365
89516299
22923228
74172522
93029603
65401345
21421051
89849291
2675208
23054801
7329398
69644889
7120850
8706339
27008239
31961616
30319850
92018296
3070189
5507238
23439970
28226925
87043311
50768347
36689166
99439388