2134637
38608816
50232150
35092966
13457141
1998725
20458189
45822083
74136343
66284042
87114914
14552825
17046391
1424458
64113396
3061220
31703430
78549924
16925941
64316700
13852169
799685
94952537
18888440
81546915
85637930
81222665
958251
11635654
48915034
42604389
68614802
2974874
27705619
96682362
75009409
239137
16532995
98121827
67452768