59106642
14356959
8872431
4006452
74996369
95849754
45603870
61494435
3142127
26362377
45568868
45923342
20515994
27357776
45124502
4762148
26873165
55513304
4531185
89614189
65437500
7165647
10553040
6745674
7592146
75641961
39149832
34861910
45164048
37522400
14132788
91624065
3363513
67654895
3169320
8234684
61258255
84963529
1537970
32859368