32045850
18342538
62803613
62459950
1287207
35992227
49915277
46205515
87477962
1603066
81751564
14226807
29856825
8855802
37133754
96744188
35674999
16086441
16544530
16344498
32207859
68692270
84664649
41871255
95882212
5019898
26322326
62933158
76412586
13317140
7888634
96238065
38671313
43872253
79998383
85109502
25353531
49673165
83236238
49993862