45189122
76878726
1593371
29352236
61496632
55293393
55307359
99471402
23388690
36148877
99393193
78053445
7162601
87935187
1301389
72964589
52996710
39633173
84328771
58852787
71181093
4346754
47185588
44509183
35665726
40767272
5034931
25506896
93111168
30571208
6802188
10906810
87432474
74308013
99613692
20396922
98023480
62797062
34571248
10243516