3817403
5020598
4275853
685964
21248556
88959608
95628011
6954784
48923141
73433841
13612220
29218610
41359028
98543730
96986594
85409827
45519495
76729739
15507856
61545891
68078066
38272770
82447056
51225436
68577947
13517085
74432485
56669628
99227719
5478398
8366713
77721
26699384
25742094
4871926
48315377
18285149
22291622
24497350
6153820