24476288
67119822
76331985
31308932
93293873
98545817
93137245
80089816
28762191
77518060
32868509
93301920
5029911
54433000
37804641
21988861
22371433
53758116
27862083
97575857
97427527
92528486
45154434
64967198
2178228
42768460
25505201
19885432
64445149
21684387
71264810
61832453
3816816
42739789
26766312
1814542
45663670
64468722
13266758
26249037