42531260
12724460
78196967
66702459
63969726
14057607
90247977
12569628
1495669
7975661
9776188
64836079
60951269
91269567
60169961
3384978
97737054
31852201
68147950
46152162
9586240
22858085
44509440
73957260
61806492
3645949
53531501
59256107
48109841
75133950
40326425
26787403
72872077
71356332
51744780
27896732
66341778
2351215
3408411
8402283