42686698
11297862
97663780
28126182
77496576
66129350
81461646
69444889
29345749
20609193
34458660
45934022
41615548
4795781
34585282
32983466
29397884
79779786
55483878
10481169
54001517
11907135
46955718
9195245
13317763
9362573
32408038
4245986
39643813
68525174
628667
3172872
59764015
37605857
76868510
8107370
7796013
72888080
17465192
4271353