43771232
38757559
70985733
72627606
44418471
79843609
84688530
45413955
41775955
23718761
89047394
54359608
2766875
56586479
28007155
77029981
38204773
5808310
52516635
75354157
49117386
27225173
36702880
61428331
45497638
13774195
5111944
86596038
4165700
98669011
22296455
5174817
7156648
52638051
8398510
98299728
22113200
15845893
1746529
48319988