9984598
28101311
90109869
74686052
70429976
93716609
72102897
79482697
33569976
3193392
9050953
99432099
49334332
32148906
86559283
9847895
18316230
26382691
90543840
13161933
86523903
32751137
64875602
6308951
86023271
7178063
87431615
20069495
9695307
77417312
24366865
847205
75102239
32324162
25334234
6896938
21522160
5834980
14083047
14587998