5950897
32297291
50772191
48775817
12386118
11508353
72018522
13375821
89614024
2915272
41768120
45055342
44223831
3052389
10052303
77432454
48488810
70085747
52298687
58516717
119878
53488479
1962610
59787137
76867132
18199567
5663386
35365556
74528959
80829321
29721533
53038578
55872767
57907403
7310683
9585983
93938006
8584755
74048581
25251460