9992598
83502643
892865
96473208
85236328
80597936
84347353
8622784
1299241
22105503
12498117
13741503
83122370
25029702
41643945
8393675
35853076
36229133
74498619
97254941
34586908
70803875
59692170
67861393
4603892
78325793
58325887
26129685
61563280
41895181
73388896
23523914
62433985
91209882
85069062
88455344
6916862
16782251
49437335
74115400