58634453
13436280
4187249
3628355
59186515
59431825
873257
84546810
58765027
9217929
64098167
79276171
42633034
11668759
35775429
68597956
86094902
36045265
38717379
54371806
87064693
41043254
49171085
16691228
22519594
72095108
56834196
40523148
20586151
46029553
5619608
84286315
72449111
14122280
48431776
35504139
65996886
49814553
20428210
68964364