39529397
40048280
7237893
32902653
94108426
88839887
8965502
73223962
32719970
40798531
53914670
3586531
81145762
25934742
3738357
36148532
54088626
74584820
58717551
13095830
77509477
2862780
7802273
4456609
92034755
562066
32467283
28297921
32229616
9848423
97744702
67466694
35194887
75189817
49576047
62641012
74091216
69981704
4973928
47005619