68758659
50059476
60128501
64619060
8861986
51223354
36142891
77621750
2046343
65819679
83225182
62202380
30791522
93231108
335973
51487158
60746978
46532990
56384239
44046187
13658207
8221389
50241271
29307503
27766380
45761942
3036183
10387119
7380933
99271048
50407931
35546666
40516508
7539638
88806166
75803975
53995042
53173244
13899915
83563650