57345684
64543360
4929386
70578043
65105067
46101850
35906999
34421125
46282964
50862126
768178
13474520
12623897
60923703
3689709
54098478
74662335
21911935
67095595
42449109
41218622
20132914
533461
61032684
55977705
15493346
93094365
42695458
14149992
23925673
29681032
67477446
42723448
84288637
68311458
90527101
74024204
9765456
41459084
19288546