10976577
26505921
13286021
7388094
589939
22362573
15557030
32632382
49955464
57302633
18411998
16365920
31608013
28374212
25436137
69005394
9784127
71706040
54927681
37724791
4316402
40458284
49143613
58587337
23727435
28473168
7565316
43967933
32544017
2563762
91246031
52145467
51012926
80162670
56396449
71535581
96544649
21165814
34046637
26975107