80952519
96643935
60324628
81059628
99961951
68002954
12681191
64544682
18616010
5207887
2654807
18924827
64533919
77263152
33102836
34679691
3435515
56422962
45026141
62633117
44884832
13928669
45063428
908855
30219091
9741525
80043209
96499350
13268087
2999430
47733122
39829478
4479162
81794102
12324700
52630
26414742
15244611
50917039
90314214