22346100
33341128
84669767
30111922
57851909
57063530
59073871
79806807
46849877
16332780
2002620
65465339
57477794
86489897
29482659
11473317
87999628
40382414
78037551
47122638
60897302
52694741
2196632
37728993
4857994
56467182
56787334
84441593
1376457
44915436
19885386
7085494
58895308
5299492
47571566
51313209
66827442
73794173
62949633
95361410