83714978
21169824
99699243
439216
28223716
17991913
24962451
56158089
62302152
19676006
5122772
56183520
87585313
46304884
29841963
40039153
651583
6127763
90976253
1655365
41442666
3333733
14777087
20627828
99499665
45155984
22494326
99057499
46926702
15982913
31696052
29294709
53031721
35115116
64459084
96936718
55467101
9887694
64348148
86167904