9950637
44843768
57757304
65309043
2111681
66149897
96276932
31845200
50093574
90036235
33426485
23617067
10961446
23566248
65469626
6640566
38903997
72735093
52453305
77337
16835258
51005394
8019441
63313616
97864078
95683396
41493871
4166275
13472660
2835841
37776754
18838069
72307444
6347964
30026047
20603119
61868745
68326495
92928256
2154520