58294108
17774105
51314649
27362913
8919738
8645519
72651606
69237818
46777170
69536143
25684311
51332391
29944028
44982511
70393481
905238
12039697
17041816
5094987
61908808
95686863
96448021
86984384
8634766
78675123
47404924
83617471
82132626
56214152
66324651
7728471
21886321
66781089
65149724
21003252
87482836
60699303
30887127
12173268
49832017