14207766
28049987
46577524
51178296
88785799
81877087
80421315
3250676
72651155
11091616
4828560
69101967
30333626
56755813
83327611
35865244
26591213
55907284
79883746
34158129
75615766
92646937
21438376
94474830
13775225
9695809
26588338
1509271
36893795
9039582
79489066
23381610
51665298
37595043
38147256
88214520
4391306
3679067
31233801
70912919