49681778
1252972
62933110
53982483
87977164
67856239
5444447
9526590
49196569
73405207
67957659
4689523
69251552
43718953
92134837
39365428
10737473
72023006
96962894
62349962
7045822
39637147
36712859
30476321
9867711
27417329
5752672
1560467
45535981
90482824
95645422
41952433
941962
54737716
36986134
86126418
37884045
34418918
80378482
77924949