8184516
60802321
96083886
29394056
73987400
86846366
90256253
73628365
7601318
32084225
70298297
18106613
81642355
14344566
65512810
78876218
53884444
27751463
79151924
86007684
8169489
79423957
22638989
66298086
23198457
73157520
8819729
53043459
18396108
95838573
36936028
8959862
5194307
26876634
57385396
529048
26063034
30608878
53397677
2624072