19914246
93073942
51751450
89897873
85164857
61658380
2891285
21375427
23611240
58995219
30154263
59396345
8611383
92405084
11401206
73202573
1068150
71527246
61298093
141868
50378624
56672758
41487028
6298306
29378022
20157409
25794695
52058596
12759458
38845601
39701389
49515984
91363878
97912432
13074186
89984300
8333803
51122051
53147837
92812320