23729632
88035216
70554484
6682870
73748045
1829921
32012240
50962101
43433107
38851676
76674848
80855180
8614564
80609504
5194721
71259093
14839869
7863568
23758944
50285366
85418379
94415514
10984032
44502806
35306690
16581850
6806111
94787970
66521939
89517250
91083674
68394323
27849265
40824912
35291207
12982073
40115130
21956467
19982804
3692209