5137191
46223784
75116503
28397825
6196354
18431885
80539056
26241861
17664707
26484333
78983161
34177044
34113070
18407922
48787487
75924363
95931625
6799610
3739267
3453419
71497554
93815642
77363908
31361244
88396516
50145001
47253487
2224374
32615653
56118847
16161390
25384435
8415592
29064085
62885752
50861897
34729829
58575322
50736082
38931604