75996560
35205283
90685747
3353274
98423387
94098966
5009152
79398002
14762690
68988710
85717807
91633796
81168888
66231763
9227258
84236179
29553280
941861
32875721
56982334
10999342
7616576
7247368
67502609
29311692
14529764
30381602
79545757
66179354
8899865
41846629
67645321
64083003
47149933
57852348
6426895
26386939
75239669
56055067
4585109