24698875
9639538
25354677
44184563
20251680
43304552
12557878
27179412
4051395
42216901
73829388
614704
9214485
67853905
87374607
40076247
98206474
79469351
36178896
88565771
81201242
25076611
49756710
68284771
86523710
35172713
34718407
1081309
96105596
37758263
95665969
10874434
40085123
9454782
67578202
34521925
44132012
92531984
12461970
55383453