2184178
3237525
96359987
54869775
57255564
52255420
78411346
30029233
1698293
29555580
69301779
46809854
88921607
43741614
10635636
55966847
65087047
53507811
42032808
37453157
58754308
2602413
4527615
31269280
25882944
1492297
8808975
49564313
31213363
34521321
66152465
52319276
46056296
31695318
87219603
95831814
8386905
11788377
46771443
67307068