6488333
56856823
95368615
47383647
29722145
64392730
34138698
95062679
57007699
21744752
2071573
33612099
82235220
88145231
87804476
39091002
20097667
46529568
67187994
99803968
56044463
18811920
72801155
4469843
68646632
1065794
73556428
57303314
42262881
60806385
88927786
30203812
74702797
76252286
79205790
89144725
50232127
13851892
1977948
21076979