21959245
60065219
79948206
25811079
85801974
55978499
40706410
99686331
71169480
78391001
36529749
5962165
74191589
76634236
77204687
66599291
92881754
70851244
73699374
22457434
43297052
9448670
31235450
62156327
72385844
49894972
17963290
40178150
91301951
34799933
6668898
16715631
39543742
71409821
85381570
48065354
69152564
94215061
6966533
98116134