50285051
3504711
63037403
62722248
20192781
28203142
10714479
15557524
14899082
94893799
82311837
15761157
92984370
40531943
5279252
86932425
1131698
18111346
20396278
55143881
59648489
2108440
41231958
28692140
38589007
3538192
60561249
92901269
93091268
25094010
92017868
62818748
31469898
51607784
91342645
1079714
30385243
92353463
55579988
23683551