57113627
62533187
73524848
38137936
40902369
55022146
97832424
74455
84639874
1400833
72414490
69869586
34674940
75742083
17064556
17564357
1609588
66214248
60849762
40056007
63713282
80201284
42428494
17263587
25663185
25014146
48512883
86382819
12145644
47422546
6437827
27414830
19512674
24076920
99295948
31321726
22213176
45627471
12399150
824348