66813709
9743843
56804917
70404941
66365863
62742898
94924149
79501314
17763312
2359810
59293768
55885763
91289632
10271043
16675719
16798969
79306919
25795753
75897785
2644681
1612095
69847296
78978383
3561687
18643121
16433421
77478199
55939498
758651
94242733
55524587
53388243
11771989
70792651
52961949
41182861
35655751
94609749
93123849
71103830