23447918
89862868
38904595
39899924
86887114
56335784
73971972
36504887
82957909
28553120
59088823
78321603
60499417
23137320
63103394
15393095
51189481
39989988
1946569
95741234
64916124
93831089
10661270
85846662
81375464
24093318
89474843
30009768
43847468
48573198
30728100
48473567
16431294
58038234
748047
6374014
4845800
20434354
3133125
15416078