25918009
69886393
751893
517532
47602686
78189004
81243901
6300647
47455053
63209024
42894028
583985
12704071
5306836
79826493
45574747
31491403
22422514
81319860
2144980
668720
24417111
521526
7238314
38833251
87135748
45139352
79343476
95528129
33475083
29552953
991749
4027842
84243922
93748825
55219643
75357386
49206313
32101722
60317458