93847680
96214795
83301055
83338996
47414318
72883724
87427977
87289194
87919646
63074542
2796756
11059717
16382987
11016856
39293960
75079650
59632493
74152611
14194896
52912104
46468312
83391519
61436264
2725570
32799814
70701960
69007518
24912631
26157088
20513994
9699235
53579315
39647298
50231226
50405556
72805176
886393
84159163
38104029
81347931