87452861
53938460
76077011
4877940
1970351
3382631
20945714
95187026
2943793
5075579
95659793
86341144
34688558
9278587
7846361
73012929
77484522
1891378
3745127
43506424
38106157
9782856
19021376
70936621
83705003
8965391
9225633
46369842
6391844
36014573
1885723
16791791
90936858
56669272
43535538
44395464
23718807
37017854
9377382
2327858