13952607
7462821
47831846
39818462
25965343
92905106
28099698
3949779
58416866
9555202
37192806
40392243
69944698
5767254
909752
5308110
3174189
76982968
78072142
44862347
20498612
80714056
10727207
95819023
27892747
73227060
54085555
70555284
42409389
79844291
44847845
92505066
57511964
19945496
66481454
6258663
1184497
14143635
23058512
94328542