53427450
8374483
25295070
63397385
43926666
73709276
58783986
29199341
41276086
16501759
53665173
31906109
25087564
39889625
37666718
70243551
8033222
97068640
97422257
16056293
97215533
43837183
28903815
41809799
69634386
95288534
7892227
8066112
2658130
5654416
4563656
3378284
83888720
4584030
63821426
64846225
45899069
18249960
97289669
51582473