45375086
32349515
1411734
50619745
23197926
96297868
4325193
9914469
9784295
95743360
93368487
32248417
81062211
4069602
84229813
51425533
4052129
25544563
42555589
91347490
8121352
65622275
21801878
70086046
974238
3136833
91786533
16708382
25401101
49343366
3059761
79646420
34037208
81425542
68116537
99555948
30907361
84695917
24236437
84347794