44043412
77921543
4372799
3347003
48445645
16512260
27988912
13545856
87429367
51517788
26821050
94263371
62872298
88389398
22833839
11643980
55635636
84654685
49203252
15271603
77852871
24297065
79596697
14503039
96587073
72909315
52437852
43663508
71463949
39713169
96872769
5485143
2578758
17116896
57067569
67628189
2009629
8262219
47589919
72194565