35051646
42636724
84623446
95537940
48807836
68542863
19951460
14965359
20204215
88253081
34347440
40922906
66004494
83521627
3663179
2862530
15555176
57934770
87739730
21216151
45879305
4949232
5215687
50698702
48854174
7969320
74391309
6602889
93228456
64977824
51311809
11665959
69236955
80513765
50482319
17552659
48207790
55876997
26738800
7233203