92184680
67826683
3403299
29926629
44187064
46967702
44465846
80911985
40869943
38056680
88232460
70192501
77918857
28269543
45245874
23816349
55951319
24913334
97942880
70605258
20435738
60516637
46582569
10495270
3180319
68334339
42704101
85941124
391389
58394486
32508495
6216405
425621
43491311
11008300
19784859
94882547
81528541
35795648
62123463