8879135
525141
36869031
85408012
29882652
88038094
81001414
67683780
57637748
96888567
88588314
32657159
74221107
70551068
19102942
55601499
77643163
13658209
6883032
48353585
99195333
18861846
42936400
32751686
24332148
89377543
1785136
91961782
29059582
65331139
75162165
85844199
18642624
18065017
3185955
5390669
76489055
8921703
5427991
50423177