51358094
65615752
32918060
34013780
9040125
90549508
9680196
31068381
89687986
28704670
44522856
13762896
18436210
74429810
29071212
72944845
57398308
33213237
22721132
45831669
24792610
3407768
22093975
35018678
80834564
59632031
67995121
72988866
26738697
34523059
53517361
41404575
16525332
23437742
2305551
14691361
24135736
59024775
92849592
63213618