65851125
43406011
18481249
76352708
12494466
15537492
39844005
10358622
83239303
95411330
52091902
50141628
4705529
89827106
1565231
16096504
71367331
79305529
13639144
477644
43971566
48462622
83305039
18822273
1542071
54089782
2064145
5169817
2201160
19486453
47221911
63885018
26143528
59329667
5775466
59825411
37781714
73137023
54001777
50527342