65201340
1214191
87199880
11969044
29344819
38392286
39181301
4893147
484679
12988800
52637770
36509959
38367535
44993827
49674502
28026258
5704197
33358429
76352294
8265953
78167057
18986612
37891060
14991229
98432264
68414861
14826574
46889278
51679852
22137261
81541989
94756140
58232309
11284335
7866740
65685445
18807909
3922265
99872492
14327402