9867329
12054459
2381147
80401317
9656345
4337481
5248433
1694980
41013858
9335863
58191701
59836851
23844224
50875152
66142138
7896123
41513315
82946374
65729053
7823674
8125010
96097050
76952571
93196938
48916744
16925839
58776607
39684659
65566186
33968734
92807312
43418060
38789261
32356668
111613
51911541
6374075
44056743
13194659
61006260