64259631
8489003
1910460
4437774
4738067
35513052
84778485
17376573
2326074
17531940
7876527
93604003
233869
220680
48895252
32919001
36907497
1746447
89048267
29759411
17801990
10728380
87011504
32384693
2089451
15165854
42047566
10028983
67117792
13403810
47038768
72987074
1281461
66669603
56729337
59561631
63197725
68711001
2837459
39558400