48468605
67529110
9825365
7302904
6692022
12785341
90931239
13746518
21226545
47524743
23554802
17071828
87028819
49842172
78997266
73713880
89528548
78726549
4832556
68385293
30027927
2303809
12492606
94383825
96514748
75465366
74224234
98349607
76327288
25845519
45205737
80353228
33259695
33556367
54667525
88546179
24411884
94195186
22548452
9977468