68514973
8858453
19147221
93001283
2343817
2421370
31244087
21669401
31194588
918689
86295506
7179936
82228574
63062960
35228438
25948650
44037258
12504732
2739970
86372677
47126889
16113476
27281267
54429981
30461481
4652680
5737222
31916990
18398786
63125824
84354951
53274673
84141155
60465871
78042334
71343088
62812355
46657296
24926356
89033402