42467546
46729070
6880349
97194599
117028
86289834
68613756
45971469
24458837
17951309
13033002
50409323
19988515
15457444
8108277
84527516
92295144
49456340
38683752
63138994
19528481
22127453
5448447
36703270
141632
9275585
88797228
26801475
59789481
24293994
71793627
56295764
95374554
7654829
43835533
63653764
7145836
77542848
59225138
80075988