39836869
88842586
46881066
24381413
51957000
1798186
33193832
7759965
87111565
15412696
2638544
70885938
38301201
47502344
34003712
56786972
9683582
96825157
61009800
72747362
58812983
45378045
60998747
93378100
13171638
57659071
73985890
86413279
3806801
55618561
37545522
4055921
88792361
26981809
52862208
13487101
88873658
13878428
68169506
74498680