28033698
54138116
69525988
59088713
40863195
71422090
16916588
24652606
98034488
57674583
80648715
13114389
19483332
7788022
87158167
2025850
28353192
1997359
91806859
55939080
61928397
69342602
28911112
59318336
72574440
91005831
83941260
27009159
66527177
71583043
88142207
27683751
94669506
55376226
3466007
81242640
50324543
56979965
8606995
21612416