79123078
59869928
93011355
5089912
33058917
70605303
24741812
41951199
77531923
84698026
64191414
36478366
34824069
61812042
47098345
86814134
27584844
1043516
78617416
17942958
6523678
5988002
45564516
4438994
81244230
59568543
70677203
17451617
7505322
3235792
75328567
67992433
89582251
6358552
16144635
57986502
24518688
2017404
50943432
70125721