431258
92559033
5734223
95827786
22053433
76627667
34735572
56929072
46283092
26558330
5373551
19517515
8530942
9592928
64698086
48341728
93305676
49581968
9610133
91891157
45712738
338244
36087700
92858490
64279450
80424747
73613439
73935471
3072479
9584739
39468166
85897300
89844517
55836011
99598464
88345399
99938309
13381931
38906924
80861958