34238104
81245038
83319418
83191060
28681154
36693337
5912421
1875549
2113890
29952643
56931272
83452042
81716776
89106864
21489778
13385297
12746504
4122406
57234582
80262520
78973978
98754775
58161397
57954768
10191913
53969749
32519302
63562749
99593716
72119898
35044162
3524973
84492384
88405764
3859825
44556470
59553042
6024621
30761615
88277943