81261217
656019
62832418
14772885
41399247
19393566
36909776
2296561
2021884
53161759
3845507
2966698
22395450
5039566
76734026
17102429
37777168
14186312
80254344
98382434
87699272
34094176
564340
60969490
42244818
44348805
87581403
27817605
43112287
87488098
57708385
86178866
40751187
61084056
59033155
51182672
53574755
80438165
59668665
93479450