63365472
16387094
10724043
2993266
82606078
69893330
35701815
66412584
86238612
22595978
5509766
6591260
14345086
962711
76937901
5404848
33819655
69518613
41511460
31252168
94309534
6613012
4989893
43664243
86186696
81039392
16729613
41341527
39351212
70336418
40021565
65265967
25207638
91752247
99991870
59529216
10169280
81323020
20826993
9050672