80087492
60762031
54349671
36381266
5146565
15277071
84052065
20705371
53426305
67468944
35498846
98972367
64301642
10469437
53682172
10327671
28135655
65672726
7174346
88425461
93692066
12576379
61149254
18175500
18413869
29546254
75836855
13271800
33284863
84979510
80039269
12782508
75533244
7380321
12277878
96597137
85232945
76802086
32624327
92397023