53753581
60381284
16633255
3236953
7792339
37456994
33396652
11213299
58544537
8572843
2188478
89721815
41056641
6867463
39959591
43353292
74335703
53995750
86912569
35922651
13209768
8173445
82353210
45087082
49818865
98701585
44339263
47508847
64334653
5814307
56536372
48884364
86862254
65965588
11114088
66985703
18359273
75707633
15409050
25621267