59725297
99387706
68093914
16427094
67278368
341151
63122129
36335908
44847212
92937985
74328629
9983527
98681959
14066458
41153862
35046885
50401825
77684611
8683553
19487152
48066188
89886016
90262881
38441700
41908059
30775691
23796172
1278213
37958162
80415029
65106326
92192518
8606142
5084310
93202997
32277238
9005625
55498160
31947200
8682470