10065460
349135
16091491
71639812
5773334
56071376
46179394
33027414
30689425
23511219
8058573
35499142
27155837
49506470
5185168
1233629
4444768
60933185
3535930
1322672
5015684
99513895
46191762
7079959
12417545
8150517
94233229
3466670
40433592
35346739
73044818
39483976
87219056
299626
20297577
15011531
80997381
92801838
6317328
79431999