49137916
94178529
18029983
67688612
99093900
12986824
99482375
5156676
45979292
9439202
23485544
30795812
33012780
378407
3490314
21965149
40125545
14988212
55302348
68333179
59793601
55295021
73058726
15839212
8653469
4371661
36558873
2291157
21717086
7161413
96021912
41238851
82845351
7868246
53523724
35265599
69755851
8389259
47987922
40808736