38541660
46364243
74012960
52159569
23874532
74287490
66348312
2055600
48881685
74351792
3008651
77143312
12297998
97553992
44723027
83799562
66324283
57572872
53299357
86007172
14697533
24524262
57719483
12083803
46543660
1556728
69155651
44339165
94306973
1902158
47527858
79579091
45305874
99659596
48283399
25412567
37251857
51004950
8204736
7905397