79336420
71595181
50521063
8242673
51934096
75485783
9394717
77853404
90475796
53578552
2511460
84977201
73285673
97103740
30826532
48972666
16154130
83586006
43007300
81528949
51367458
64906644
48319933
9829514
93192170
68126923
35737219
7535299
3044699
51999259
73608932
2512127
277824
30428353
42036926
23762170
16155359
416698
98429324
37897513