525366
72975162
81186069
2994104
15798811
70987168
77989461
45327766
857176
10558542
14223374
87199450
83804050
75721280
519175
27234535
56648694
64992561
70865666
6941176
40237271
36675947
42859911
62306726
41591479
81722745
55041357
50964744
40843968
46491972
32941635
1806795
65081447
873866
16429907
57251265
72097944
21861492
6418320
993558