67588828
65037771
81597807
54902235
2484250
9859199
90555121
54751536
48892724
36635885
30158228
69999640
31302343
77616117
19162642
48779425
17809444
71139499
48368087
28002729
47769267
23102817
18075033
57725143
5409716
52953841
19053367
82191120
83644950
28639368
43523078
9714767
95962553
47038268
5815373
54779118
88113050
40076873
22838026
68842659