83285936
75919682
90116134
21911613
895022
73216030
8471930
37775426
99452688
54094058
50467801
2930646
31938220
44103110
38069356
20226355
7802031
46498828
11184220
4883172
55777323
40911052
62298138
7216608
83103182
60389502
65718361
5025230
30371549
7241901
20682495
26995349
1687769
5919697
53179581
42255171
34275164
21126409
2634071
15166530