66612521
27221047
5902620
8689394
36359032
74735482
81204898
526406
3702231
10886980
12943061
9091311
20086447
25958992
42051244
97149
83044290
97215661
61681862
21099023
49532341
63097006
19018880
37005170
1457377
17368457
10915570
43314487
72786119
63762790
68219774
76551970
94209221
38373974
96853330
48019289
19913108
98163392
84192630
5289951