1484439
8493825
91866947
35082731
41075252
8145538
9368118
21171763
28389904
37776245
2369848
14266096
60901697
43704667
72577603
501131
15318159
7303211
5036123
38342368
17885869
98194422
51012180
86656483
7149538
75562914
73257442
30452470
48572841
8291431
81556478
4918182
38838595
51057370
10538622
31742367
6867060
31445258
96286172
2668818