55325643
34078141
49564848
34428976
3168121
58448234
19571071
93326941
58041956
68375140
46736941
868756
88348744
72872991
98158623
41673599
48682475
11543087
3792571
51485331
4520169
12959402
66243762
51081563
52453329
81404290
92756760
78105129
80758807
59587727
50383115
8559431
43894984
14293351
31126561
81815777
15663734
60966860
91017520
46408318