85116464
391998
99337487
1120396
84326579
28441935
13673382
4779566
18456341
20932499
29843481
61302438
6083351
50164576
25496269
67185203
27859411
16935915
38432255
22858834
1731994
43328259
23156898
79056355
8177958
53084106
35743423
89669242
18957735
44044826
47646880
12182870
6594455
96745217
91376526
20897850
76694693
42159117
40962338
80364960