9540820
9766060
83231240
30471537
13382347
69119842
86706336
42602831
76782665
53486787
79857976
18704659
3984728
75673792
52419015
79589501
60312507
33602004
37449536
29944538
98614592
16857290
94281026
59719296
61101203
62994652
12493961
6564527
75541852
20975310
4799497
27732532
52458115
69542822
35943735
11349971
6044844
53518227
85907316
35501900