12462828
73932519
17566388
93112916
77439088
3429646
54627763
2103436
6742488
20233691
40337662
98296641
29344924
14979723
23646604
93165011
63011361
75047386
21054027
21781417
32736354
25574533
95222755
23084872
60499220
80593510
40868776
83191661
30835332
20692940
14692821
38797264
3479770
82204101
52865781
36677951
78593775
13558182
69104963
81517189