3375153
90003400
71042751
6364147
77545831
94971167
10841173
51877163
14759255
76181875
53576760
99568389
19716680
67802375
73023012
42343086
35235493
29181532
76445412
15222149
98791841
87043195
67042889
24738105
40569924
29343075
6718757
62279949
22215495
8316558
100008650
5145600
316920
80128255
4008583
16768635
78606415
9451673
58361888
7758949