85607842
31394067
47844320
42207154
30925855
96677877
85271120
18053594
58988570
19275956
90833388
80135933
8246580
95889276
81716069
2068166
89407444
41555109
7796862
37404710
73975264
15207792
72813502
83782988
93231829
55372368
20724245
92498729
43735487
82081368
3818897
1698568
9929154
7783578
7462583
41764331
74679914
32094405
80607252
97126945