61994300
8680713
2409981
89896381
34633512
4722785
67332879
36382012
41964283
95758570
41674846
95287710
83677246
22132376
52725137
77449959
30341625
69677712
31173410
63056632
64119976
99777988
90461144
66615507
52698580
2933191
19844629
88224730
88064482
36472372
93743475
2597878
42565874
80803
13796002
86469071
2768765
29092538
85615930
34124081