3694956
52769475
29588212
28435832
89377863
55444842
32322968
50295197
4081175
26391060
55874743
58041816
53876166
85083245
28118655
95838787
66922732
16374276
2059143
96979990
69869922
73135370
81165725
405818
36782745
4215209
13846559
14036361
23349820
49787804
49133447
23463850
88674962
9696523
76072108
74672224
56225320
9118597
6468494
21522454