34562596
8046117
29018659
412804
61806448
43068992
6594917
76352310
92254245
99757629
97229510
50066435
7595587
55961258
30358688
54227907
64012402
6549549
23557374
90033671
90037338
25786526
7640654
53807051
8287349
4785708
25633252
70119928
41061948
201216
12581733
58703241
52088208
52114401
78311476
65006543
1915789
4366129
14236412
6001744