85724980
52772785
17967019
7716139
44416909
44374013
86306517
26634743
34213287
58619609
30913042
59794445
14249130
7804452
15138609
15071880
79748870
26323694
127622
50304462
97914165
19161543
31655880
31848559
2064771
20131449
21674380
94477119
1962047
73374172
9341182
14327154
980680
70239470
45848629
73046358
24451732
10607821
35639137
4319857