79126362
80957525
88984504
93262116
8402103
7952821
70669222
69605810
36072852
47006998
74848617
1153804
58385791
14625406
92917942
9467451
81973577
3341317
36902068
32878400
2244682
4047862
82496187
15952623
3332841
28833868
83636311
8586548
34634034
77865531
11164966
3270694
11985161
49868108
16389807
20015374
94862728
90311693
31063190
749788