64286328
86352603
15714219
77749882
41118621
39519928
3782943
48774581
79469252
59157968
36846956
7472674
71316497
30761362
49635869
97329162
25768904
15936895
41253499
48442783
37482073
1148519
32273551
88361729
33873109
82229207
16813236
83079614
51057419
30835033
5676860
1926138
64387790
60254749
21946778
23677346
35901082
30869731
46729462
29275168