45313209
32697602
9274844
40522539
39687526
26335374
29159233
85967422
12121807
4725756
31537342
35749517
2993720
48504848
12704606
77984582
5968606
25827025
33408503
79383382
9318695
21195228
24893682
95529091
9896877
194339
62301223
68144564
51663509
60332633
38166800
95075586
10757008
63565758
10809093
50715764
80862388
71778385
86139570
33586747