76711050
87768822
88855936
56027774
85506685
23923265
8163284
7448848
77547627
22425516
27682039
37574434
21219065
99026548
29028828
33334950
63743486
10102683
25529027
69781666
98052195
5514545
83574374
62874844
97802965
194578
5109889
732272
1777913
39781738
69267821
38477752
58475703
82953375
14466258
48051414
24149825
29817047
96783879
20076689