98496741
2768480
16286045
75054134
2739016
78073651
90016627
3105588
19276130
97541690
1814425
1578132
748470
71004234
22308553
53536042
6713981
53263770
826700
22669990
68813086
17442252
69498232
47917761
11551900
86989199
36509665
76238848
84293110
60811924
15932477
80674663
79369609
7956924
6207400
83055329
65897282
52805573
97979310
53933034