89345964
712262
87942559
29213763
61998564
97533344
64353131
12387312
64462039
25976274
45954704
44803282
96245261
65523175
8058498
71835243
29388162
36326127
3815252
44478906
13684095
1099227
99265981
32037083
34941691
93972294
53028671
83918353
86666757
84169216
8303248
28865373
48193446
48356784
318949
40908040
87365088
73766869
34226825
4194338