93608899
85327963
62534258
83596740
48886240
52571603
5474417
40437549
51572665
42796000
21361698
88981725
52111936
32691239
32976547
62215108
72871850
31341957
18507218
93531358
58457152
68131595
96283992
66784947
24905829
65827347
56093839
94295950
18492320
5981817
88966164
47887473
67283703
843349
31788240
84694526
72817166
31595359
1828219
46886941