91498442
5721689
9677675
31955550
90911351
95057008
55677008
34592560
63549236
28474283
71944000
8459577
37751213
57441660
45255442
72079698
14573970
99793249
24612375
82975046
70323524
89689499
74894906
39614714
2900326
712281
13464428
10682198
4904081
53053697
52309382
81679256
4432825
76857147
7076527
60173531
49285053
16747866
17325802
91723693