85783651
43339577
31708574
16387313
34158906
2600686
829030
33721217
41612828
43045651
94234358
2890444
37016695
18281620
86772467
75425002
28958157
77035175
1885225
21858384
92379973
30773056
90214158
8321497
94245897
77943089
12403539
2622910
29273251
53888593
50631444
82122515
2672578
18008419
26526954
9878563
10158422
82936658
66177679
85959593