96388922
47572566
424245
43144670
78731894
86319860
69987290
59387811
20564686
36135684
5802419
94949618
5253930
7525638
4829550
81778024
76858268
39149259
70547712
45981291
30653225
97171973
1892219
69545419
13139608
81567766
74993928
98707009
8531076
84669693
88711487
14058905
64384144
37731136
78638208
7745739
52224309
52453266
46813619
60335757