129402
72828071
41702211
52887009
9696492
76351410
62758542
57791480
9481201
49273187
80665379
2085850
83043190
38791063
24463174
33352546
21114718
43043065
9306155
15542523
6165869
37249248
16486676
8735051
84445009
13246554
83192449
48335675
81283822
20704455
2406402
46132935
25417116
5445948
56376498
39956866
23322700
25023354
62254702
77421624