44346169
37552587
18843309
1111376
49687509
66922976
34267673
85055654
58804205
73659640
5460221
17463916
16263314
95865616
1631950
30262322
16694851
9405262
10752971
26821796
66761713
9329
8117689
71096704
61742959
38622864
76689762
54516817
17357819
89723589
14965602
6858188
29723611
69808145
6408906
73004978
62298701
33346339
38207318
82052506