28984342
50721495
55437630
3262712
9307578
93498345
90229140
71631793
42307195
44431655
59873523
7071263
84422207
70746872
73688375
1375562
38653027
25038771
6561387
56801695
56226822
93673109
41299665
50059160
33708564
59789931
60406760
6094752
80938850
15446156
62705815
84568598
61703209
66585118
32561688
76895648
88935529
7677100
38876550
35895610