28578617
18446211
19086696
21876981
93809499
77338317
82966337
20974980
74452094
47133820
44939073
69446822
66564323
40279579
94728097
50182246
12483379
11061509
39689261
63583325
38721265
9009989
58036386
6984941
36144257
85185178
82764527
24617472
85448580
79834594
93707177
74036989
763935
84752948
33417995
89242068
72711513
434164
28196257
84106414