39422731
70296895
50883966
18176082
47574127
80886843
37451990
18963946
51985280
1486885
14043002
2523541
50291544
5238821
46964139
68882852
9624769
72782794
90643407
45363240
22398155
8379262
55783877
93698124
25175131
5023487
1493952
61148978
1192264
29826566
50437131
8232631
631569
53146682
4289975
91706650
94285724
6014648
91575533
21566463