20914927
74009621
95297830
60459162
8620490
84152961
3277354
79723162
82274047
90015625
30844561
42193368
95227960
31254549
43862614
30098260
5873259
3533481
10275156
4787154
26068273
96725970
47548072
76154265
50889694
99991429
61443890
90086446
80966930
2502961
6988855
85677388
82992399
5688113
43442524
24658224
36379856
16179174
5798116
63446175