92255342
604650
5244634
98366135
64749480
46136811
79309236
2260515
59272818
99904041
24411088
1905224
29179512
71443161
48581845
30022512
33887909
90584530
1228673
6266293
74085109
70635528
47388253
2668564
49322160
45778165
80679103
1591238
42823555
6926987
30378271
87215737
96626432
3526031
53335711
19676695
59316425
70579112
83515614
89951699