85646393
70626729
20951635
97875752
35903791
2061732
84321228
54686382
1561892
25567015
12263266
43565863
52747387
78103930
89037115
66544718
7063008
16536383
14053426
11223334
93587878
50903955
1384817
1520618
36727816
38898627
66384495
80223250
25128323
94481487
85152555
48671507
39995452
46829005
43396954
26017812
10727244
80056187
4214377
88445887